package proyecto.dao;

import java.util.Collection;
import proyecto.excepcion.DAOExcepcion;
import proyecto.modelo.Usuario;

public interface UsuarioDAO {

    public Usuario insertar(Usuario obj) throws DAOExcepcion;

    public Usuario obtener(int coUsuario) throws DAOExcepcion;

    public void eliminar(int coUsuario) throws DAOExcepcion;

    public Usuario actualizar(Usuario obj) throws DAOExcepcion;

    public Collection<Usuario> listar() throws DAOExcepcion;
}
